//合并两个有序数组
void merge(int* nums1, int nums1Size, int m, int* nums2, int nums2Size, int n){
int a[m+n],t;
int i=0,j=0;
if(m==0)
{
    for(i=0;i<n;i++)
    {
        nums1[i]=nums2[i];
    }
}
else if(n==0)
{
    return;
}
else
{
    for(i=0;i<m;i++)
    {
        a[i]=nums1[i];
    }
    i=0;
    for(j=m;j<m+n;j++)
    {
        a[j]=nums2[i];
        i++;
    }
    for(i=0;i<m+n-1;i++)
    {
        for(j=0;j<m+n-1-i;j++)
        {
            if(a[j]>a[j+1])
            {
                t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
        }
    }
    for(i=0;i<m+n;i++)
    {
        nums1[i]=a[i];
    }

}
}